.container{
  width: 100%;
  height: 100%;
  overflow: hidden;

  background-repeat:no-repeat;
  background-size:100% 100%;
  -moz-background-size:100% 100%;

}

.body{
  position: absolute;
  width: 100%;
  top:23%;
}

/*.body>div:nth-child(1){*/
  /*color: #ffffff;*/
  /*font-size: 1.6rem;*/
  /*text-align: center;*/
/*}*/
.body>div:nth-child(1){
  margin-top: 13%;
  color: #ffffff;
  font-size: .9rem;
  text-align: center;
}

.body>div:nth-child(2){
  width: 50%;
  margin:35% auto 0px auto;
  padding: 2.5%;
  border-radius: 1rem;
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  background: #74A7C6;
}

.body>div:nth-child(3){
  width: 50%;
  margin:6% auto 0px auto;
  padding: 2.5%;
  border-radius: 1rem;
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  background: #74A7C6;
}
